package com.reggie.service.service;

import com.reggie.acl.dataobject.OrderDetail;

import java.util.List;

/**
 * <p>
 * 订单明细表 服务类
 * </p>
 *
 * @author yth
 * @since 2023-02-04
 */
public interface OrderDetailService {

    /**
     * 批量保存订单详情
     *
     * @param orderDetails 订单详情集合
     */
    void save(List<OrderDetail> orderDetails);

    /**
     * 根据订单id，得到订单详情集合
     *
     * @param ordersId 订单id
     * @return 集合
     */
    List<OrderDetail> getByOrderId(long ordersId);

    /**
     * 根据订单id集合，得到订单详情集合
     *
     * @param ordersIds 订单id集合
     * @return 集合
     */
    List<OrderDetail> getByOrderIds(List<Long> ordersIds);

}
